package com.moody.hibernate.domain;

/**
 * GuaranteeInfo entity. @author MyEclipse Persistence Tools
 */

public class GuaranteeInfo implements java.io.Serializable {

	// Fields

	private GuaranteeInfoId gid;
	private String debtName;
	private String guarantorName;
	private String guaranteeType;
	public String getGuaranteeType() {
		return guaranteeType;
	}

	public void setGuaranteeType(String guaranteeType) {
		this.guaranteeType = guaranteeType;
	}

	private String bdcreditLevel;
	private String bdcreditDate;
	private Double guarantySum;
	private String startDate;
	private String endDate;
	private String guarantorRelative;
	private String guarantorScope;
	private Double guarantorPaySum;
	private String inputUserId;
	private String inputOrgId;
	private String inputDate;
	private String updateUserId;
	private String updateOrgId;
	private String updateDate;

	private String guarantyTypeLevelOne;
	private String guarantyTypeLevelTwo;
	
	private String GuarantorStyle;
	private String GuarantyStyle;
	private String GuaranteeStyle;
	private String IsOurCust;

	// Constructors

	/** default constructor */
	public GuaranteeInfo() {
	}

	/** minimal constructor */
	public GuaranteeInfo(GuaranteeInfoId id) {
		this.gid = id;
	}

	/** full constructor */
	public GuaranteeInfo(GuaranteeInfoId id, String guarantorName,
			String guarantyType, String bdcreditLevel, String bdcreditDate,
			Double guarantySum, String startDate, String endDate,
			String guarantorRelative, String guarantorScope,
			Double guarantorPaySum, String inputUserId, String inputOrgId,
			String inputDate, String updateUserId, String updateOrgId,
			String updateDate) {
		this.gid = id;
		this.guarantorName = guarantorName;
		this.guaranteeType = guarantyType;
		this.bdcreditLevel = bdcreditLevel;
		this.bdcreditDate = bdcreditDate;
		this.guarantySum = guarantySum;
		this.startDate = startDate;
		this.endDate = endDate;
		this.guarantorRelative = guarantorRelative;
		this.guarantorScope = guarantorScope;
		this.guarantorPaySum = guarantorPaySum;
		this.inputUserId = inputUserId;
		this.inputOrgId = inputOrgId;
		this.inputDate = inputDate;
		this.updateUserId = updateUserId;
		this.updateOrgId = updateOrgId;
		this.updateDate = updateDate;
	}

	// Property accessors

	public GuaranteeInfoId getGid() {
		return gid;
	}

	public void setGid(GuaranteeInfoId gid) {
		this.gid = gid;
	}

	public String getDebtName() {
		return debtName;
	}

	public void setDebtName(String debtName) {
		this.debtName = debtName;
	}

	public String getGuarantorName() {
		return this.guarantorName;
	}

	public void setGuarantorName(String guarantorName) {
		this.guarantorName = guarantorName;
	}

	public String getGuarantyType() {
		return this.guaranteeType;
	}

	public void setGuarantyType(String guarantyType) {
		this.guaranteeType = guarantyType;
	}

	public String getBdcreditLevel() {
		return this.bdcreditLevel;
	}

	public void setBdcreditLevel(String bdcreditLevel) {
		this.bdcreditLevel = bdcreditLevel;
	}

	public String getBdcreditDate() {
		return this.bdcreditDate;
	}

	public void setBdcreditDate(String bdcreditDate) {
		this.bdcreditDate = bdcreditDate;
	}

	public Double getGuarantySum() {
		return this.guarantySum;
	}

	public void setGuarantySum(Double guarantySum) {
		this.guarantySum = guarantySum;
	}

	public String getStartDate() {
		return this.startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return this.endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getGuarantorRelative() {
		return this.guarantorRelative;
	}

	public void setGuarantorRelative(String guarantorRelative) {
		this.guarantorRelative = guarantorRelative;
	}

	public String getGuarantorScope() {
		return this.guarantorScope;
	}

	public void setGuarantorScope(String guarantorScope) {
		this.guarantorScope = guarantorScope;
	}

	public Double getGuarantorPaySum() {
		return this.guarantorPaySum;
	}

	public void setGuarantorPaySum(Double guarantorPaySum) {
		this.guarantorPaySum = guarantorPaySum;
	}

	public String getInputUserId() {
		return this.inputUserId;
	}

	public void setInputUserId(String inputUserId) {
		this.inputUserId = inputUserId;
	}

	public String getInputOrgId() {
		return this.inputOrgId;
	}

	public void setInputOrgId(String inputOrgId) {
		this.inputOrgId = inputOrgId;
	}

	public String getInputDate() {
		return this.inputDate;
	}

	public void setInputDate(String inputDate) {
		this.inputDate = inputDate;
	}

	public String getUpdateUserId() {
		return this.updateUserId;
	}

	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateOrgId() {
		return this.updateOrgId;
	}

	public void setUpdateOrgId(String updateOrgId) {
		this.updateOrgId = updateOrgId;
	}

	public String getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	public String getGuarantyTypeLevelOne() {
		return guarantyTypeLevelOne;
	}

	public void setGuarantyTypeLevelOne(String guarantyTypeLevelOne) {
		this.guarantyTypeLevelOne = guarantyTypeLevelOne;
	}

	public String getGuarantyTypeLevelTwo() {
		return guarantyTypeLevelTwo;
	}

	public void setGuarantyTypeLevelTwo(String guarantyTypeLevelTwo) {
		this.guarantyTypeLevelTwo = guarantyTypeLevelTwo;
	}

	public String getGuarantorStyle() {
		return GuarantorStyle;
	}

	public void setGuarantorStyle(String guarantorStyle) {
		GuarantorStyle = guarantorStyle;
	}

	public String getGuarantyStyle() {
		return GuarantyStyle;
	}

	public void setGuarantyStyle(String guarantyStyle) {
		GuarantyStyle = guarantyStyle;
	}

	public String getGuaranteeStyle() {
		return GuaranteeStyle;
	}

	public void setGuaranteeStyle(String guaranteeStyle) {
		GuaranteeStyle = guaranteeStyle;
	}

	public String getIsOurCust() {
		return IsOurCust;
	}

	public void setIsOurCust(String isOurCust) {
		IsOurCust = isOurCust;
	}
}